La Stazione Del VaticanoBed and Breakfast
Via La Stazione Di San Pietro 22, Vaticano Prati, 00165 Rome, Italy
Ideally located 250 metres from Roma San Pietro Train Station and a 5-minute walk from Saint Peter's Square, La Stazione Del Vaticano offers air-conditioned rooms with free Wi-Fi and a private balcony.