
Roma, Italy
Piazza Di Spagna Suite De Charme
3-star hotel
2.6 km straight-line distance
Located in the heart of Rome, Piazza di Spagna Suite de Charme is steps from the Spanish Steps and Piazza di Spagna. This hotel offers six guestrooms with amenities such as minibars, flat-screen TVs with satellite programming…
- Wi-fi
- Laundry service · extra charge
- Airport Shuttle · extra charge
- Bar · extra charge






















