Via la stazione di san pietro 22, 00165 Roma
Guest houses
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. Croissants, jams, cakes and hot drinks together with yoghurt and juices are served for breakfast in...