
Rome, Italy
Town House Spagna
3-star hotel
1.0 km straight-line distance
The 17 welcoming rooms offer a perfect place to relax at the end of the day. The property offers Wi-Fi internet connection in communal areas. There is no 24-hour reception. This hotel takes pride in offering some health and…
- Wi-fi · extra charge
- Laundry service · extra charge
- Airport Shuttle · extra charge
- Bar · extra charge























