The Spanish Steps Apartment

in Rome, Italy

Category: Local business

5 views 0 shares 0 comments

Bookmarkset bookmark!
Created/changed by: System

Address details

Via della Mercede, 00187 Rome, Italy
Print route »


N41° 54' 12.46994" E12° 29' 0.13079"   (41.9034638727, 12.4833696644)
Start navigation »

Business hours


Luxury self-catering apartment in the heart of Rome, between the Spanish Steps and the Trevi Fountain. Visit our website at


Random Images

Contact details

The Spanish Steps Apartment

Address: Via della Mercede, 00187 Rome, Italy