The Inn at the Spanish Steps-Small Luxury Hotels
The Inn is a luxurious residence set in a historic building on Via Condotti, Rome's most famous shopping street, near Piazza di Spagna. Breakfast is served on the rooftop terrace.
The Inn at the Spanish Steps-Small Luxury Hotels
Share page: