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