Hostel in Rome

Hotels found in Rome, Hostel — 5

Search hotels in Rome, Hostel

Astro Pensionhouse

Esquilino, Via Napoleone III 58, Rome Map

Offering rooms with free Wi-Fi, Astro Pensionhouse is located in Rome\'s most multicultural Show more