La Casa Verde Roma Guesthouse Central Station
Conveniently located in the Central Station district of Rome, La Casa Verde is set 1 km from Porta Maggiore, 1.5 km from Santa Maria Maggiore and 1.7 km from Sapienza University of Rome.
Number of rooms: 9
Via Cairoli 34, Central Station, 00185 Rome, Italy