Viale Carlo Felice, 103, 00185 Roma
Guesthouse
with
5
rooms
Colosseum suites by Glen offers accommodations in Rome, 1.7 miles from Cavour Metro Station and 1.2 miles from
The Colosseum. Popular points of interest nearby include Santa Maria Maggiore, Università La Sapienza, and Domus Aurea. Free Wifi is available throughout the property, and San Giovanni Metro Station ...