This simple hotel is set in Vatican.
Rome
41.89840, 12.45650 Open in Google Maps
APT
APT.ST
10 guests