Quantcast
X

The View at the Spanish Steps Guest Reviews

Via dei Condotti, 85/91 | Rome, Italy 00187 [SHOW ON MAP]
  • Hotel Class:
  • User Rating:

Amenities:

  • Room Service
  • Internet Access
  • Business Center