This unpretentious hotel is in Vatican.
Rome
41.90411, 12.46365 Open in Google Maps
BED
BED.ST
1 guests
SUI
SUI.ST
8 guests
SUI
SUI.BL
8 guests
ROO
ROO.ST
10 guests