This simple hotel is located in Navona.
Rome
41.89900, 12.46559 Open in Google Maps
APT
APT.ST
10 guests