This unpretentious hotel is set in Vatican.
Rome
41.90932, 12.45548 Open in Google Maps
ROO
ROO.EY
10 guests
BED
BED.ST
1 guests
ROO
ROO.ST
10 guests