
Roma, Italy
Locarno
5-star hotel
2.3 km straight-line distance
This charming hotel, located on a quiet street in central Rome, is just a short walk from the Piazza del Popolo. It offers 44 guest rooms, a lobby, a café, and a bar. Guests can enjoy amenities such as free bike rentals…
- Wi-fi
- 24-hour reception
- Car park
- Fitness






















