Via Gioberti, 30 Floor 1, 00185 Roma
Hotel
3 stars
with
1
room
Located within a 4-minute walk of Santa Maria Maggiore and 0.6 miles of Cavour Metro Station, Cunabu Marechiaro
provides rooms with air conditioning and a private bathroom in Rome. This 3-star hotel offers room service and an ATM. The property is one mile from the city center and a 8-minute walk from Vittorio ...