Book Hotel Experience Roma Terrace - Spagna District
Different locations in Rome City Centre, Rome 1.8 km from city center
Centrally located in Rome, Experience Roma Terrace - Spagna District offers elegant apartments in different locations, less than a 10-minute walk from the Spanish Steps. Each features free WiFi and one has a panoramic terrace.
- Air conditioning