Search Hotels

Check-in date

Check-out date

Spanish Steps
Stay Inn in Rome
Logo Stay Inn
Via del Corso, 81 - 00186 - Rome Enquiry form to: Stay Inn

Pleasant 6.5
Based on 6 guest reviews
 



To view prices and availability, please enter your dates

Check availability:

Stay Inn

Check-in date

Check-out date