Cinema House Hotel Central Station
Cinema House offers modern-style en suite rooms and free Wi-Fi throughout, all a 3-minute walk from Rome's Termini Central Station. A hairdryer and a shower, as well as air conditioning are provided in each room at the Cinema House.
Number of rooms: 7
Via Filippo Turati 13, Central Station, 00185 Rome, Italy