
Roma, Italy
Aquarium
2-star hotel
2.5 km straight-line distance
This charming hotel enjoys a delightful setting, just 500 metres from Termini Station, in close proximity to the enchanting surroundings of the Basilica of Santa Maria Maggiore. Within a short fifteen minutes' walking distance…
- Wi-fi · extra charge
- Laundry service · extra charge
- Breakfast
- Café























