Hotel Locarno, Rediscovering Rome in all its glory
The location of Hotel Locarno in central Rome has been a vantage point for tourists to explore the true culture of Rome. The hotel is only a few minutes’ walk from Rome's most popular sights like Piazza del Popolo, Navona Square, Trevi Fountain and Saint Peter's Basilica.
Hotel Locarno is best known for the luxurious comfort, it provides. You would get a taste of it as soon as you enter the Hotel lounge.