Three of us stayed at Hotel Galileo for three nights starting Boxing Day this year.
The location is brilliant. Like other reviews have said, just a short walk from Termini station and we even found we were able to walk to all major sites such as the Colosseum, Trevi Fountain etc too. The only time we needed to get transport...
More
- Manage your listing
