
Rome, Italy
Windrose
3-star hotel
0.5 km straight-line distance
Featuring a convenient location close to Termini railway station, this charming hotel in the heart of Rome features the traditional Italian hospitality and an excellent service based on attention to detail. This hotel forms a…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Laundry service · extra charge






















