Aladino Inn Vacation Home Rome
Only 250 m from Manzoni Metro Station, Aladino Inn features simply furnished rooms with free Wi-Fi, air conditioning, and flat-screen TV. Termini Station is less than a 20-minute walk away.
Number of rooms: 8
Via Carlo Emanuele I 22a, Central Station, 00185 Rome, Italy