Hotel Galileo
Hotel
Central Station
Located in Rome, Hotel Galileo is just 250 metres from the Castro Pretorio Metro Station. It offers a bar, a furnished courtyard and a shared lounge. Wi-Fi is free throughout.
Number of rooms: 26
Via Palestro 33, Central Station, 00185 Rome, Italy