Great place to stay on a budget location which is literally 8-10 minute walk to St Peters / Vatican, 20 mins walk to Piazza del Popolo. Small rooms (easily enough room for 2 - rooms have large double bed, table & sofa) and very clean (daily). We had a street view room but the noise outside wasn't too bad at...
More
