This simple hotel can be found in Vatican.
Rome
41.88795, 12.47819 Open in Google Maps
APT
APT.ST
10 guests