This simple hotel is located in Colosseum.
Rome
41.89530, 12.49500 Open in Google Maps
APT
APT.ST
10 guests