Amazing Colosseo



Rome • Show on map
View Details for Price
Amazing Colosseo is an apartment featuring rooms with free Wifi and air conditioning in the center of Rome. The property is around a 12-minute walk from Santa Maria Maggiore, 0.8 miles from Vittorio Emanuele…More info
