Tag Rome

Hotel Locarno

Hotel Locarno
Hotel Locarno exudes timeless elegance in the heart of Rome, just steps from Piazza del Popolo. With its Art Deco charm, tranquil garden courtyard, and intimate atmosphere, it’s a refined retreat that feels like stepping into a golden age of Italian hospitality.
Read MoreHotel Locarno