Spanish Steps Apartments

Starting at
$228

TripAdvisor Review

Based on 8 review

See all

Property Location With a stay at Rome as you feel - Spanish Steps, you'll be centrally located in Rome, steps from Augustus' Mausoleum and Borghese Palace. This apartment is close to St. Peter's Basilica and Roman Forum.Rooms Make yourself at home in one of the 4 individually decorated guestrooms, f...

More details