7.3 Guest rating

Hotel RSH Luxury Spanish Steps Terrace

Hint: You can enter any city or hotel name

Book Hotel RSH Luxury Spanish Steps Terrace

Piazza di Spagna 20, Rome 2 km from city center

RSH Luxury Spanish Steps Terrace is a self-catering accommodation located in Rome. FreeWiFi access is available. The property is in Piazza di Spagna opposite the Spanish Steps. Accommodation will provide you with a TV, air conditioning and a...

Room facilities
  • Hairdryer
  • TV
  • Air conditioning
  • Shower

Show Hotel RSH Luxury Spanish Steps Terrace on the map

RSH Luxury Spanish Steps Terrace 41.906188 12.482216