Hotel Locarno
Hotel Locarno offers luxurious accommodation in the heart of Rome, next to Piazza del Popolo. It is a 5-minute walk from the Metro station and the Spanish Steps. The hotel features a garden where you can enjoy a generous buffet breakfast.
Hotel Locarno
Share page: