1 / 8
Centrally located in Rome, 500 metres from Piazza Navona and the Pantheon. It offers self-catering accommodation and rooms, all featuring free WiFi and air conditioning.
Address: Largo Arenula, 26, 00186 Rome
The map comes from OpenStreetMap and loads only when you press “Show the map”.
Choose the dates and the travelers and press “Search Availability” to see the prices.
Lh Royal Suites