Via Merulana, 227 Int.10, 00185 Roma
Guesthouse
with
7
rooms
A 11-minute walk from Cavour Metro Station in Rome, iRooms Central Station provides accommodations with access
to a hot tub. The air-conditioned accommodations are a 5-minute walk from Vittorio Emanuele Metro Station. The property is a 5-minute walk from Santa Maria Maggiore, and within 1.1 miles of the city ...