4 via alessandro iii interno 8 piano terzo, 00165 Roma
Apartments
Located in the centre of Rome, 600 metres from St. Peter's Basilica, TouristAccommodationR&DSanPietro provides air-conditioned accommodation with free WiFi and a flat-screen TV. The property is close to several well-known attractions, 1.7 km from Campo de' Fiori, 1.4 km from Vatican Museums and 1.3 km...