Via Della Penna 22, 00186 Roma
Hotel
5 stars
with
33
rooms
Hôtel Locarno , housed in early 20th-century twin buildings, is well located on a charming little street just
off of Piazza del Popolo, features a rooftop terrace overlooking Rome's historic center. Offering free bikes and free Wi-Fi, this property has rooms with an Art Nouveau style.
Guest rooms interiors were ...