Elevenrome Inn is centrally located in Rome, just a 10-minute walk from the Coliseum. It offers free WiFi throughout.
The rooms have a colourful and classic décor. Each comes with a TV, cooling fan, and a private bathroom.
Manzoni Metro Station is 500 metres from the Elevenrome Inn, while Roma Termini Train Station is less than 1 km away.
Score from 43 reviews
Exceptional
8.2/10
Rooms: 3
(Search)
Address: Via Machiavelli 13, Rome 00185 (Map)