
Rome, Italy
Galileo
3-star hotel
2.4 km straight-line distance
This enchanting hotel boasts a centrally location in the heart of Rome and at only 600m from Termini train station, making it the most valuable option to enjoy a pleasant stay in this beautiful city. The hotel enjoys good public…
- Wi-fi
- 24-hour reception
- Car park
- Wheelchair-accessible























