Loading hotels
Confirming room availability...
Hotel Locarno, Via Della Penna 22, Rome, Italy
Only 150 metres from Piazza del Popolo square Hotel Locarno features a rooftop terrace overlooking Rome's historic centre. Offering free bikes and free Wi-Fi this property has rooms with an Art Nouveau style. In fine weather a generous continental breakfast is served al fresco on the furnished patio. In the afternoon and evening you can also enjoy a drink at the Locarno's bar also open to the public. All air conditioned en suite rooms at the Locarno Hotel come with fine fabrics a TV safe and minibar. A 4-minute walk away Flaminio Metro Station offers direct connections to the Vatican City area and Termini Train Station. The Spanish Steps are 850 metres from the Locarno.