Via Della Stazione Di San Pietro 14,Rome, 00165
Plot an area on map:
St Peters
Central Rome
Show similar hotels:
All St Peters Hotels
All 4 star Hotels
4 * hotels in St Peters
Pinpoint attraction on map:
St. Peter`s0.3km
Vatican Museums0.5km
Sistene Chapel0.7km