Palazzo Ripetta
Hotel
Spagna
With a private garden, the Palazzo Ripetta is between Piazza del Popolo and the Spanish Steps. Its spacious rooms and suites have satellite TV and air conditioning. Wi-Fi is free throughout.
Number of rooms: 73
Via Di Ripetta 231, Spagna, 00186 Rome, Italy