Via dei cavalleggeri 6, 00165 Roma
Guesthouse 3 stars
Only 164 feet from Saint Peter’s Square, Gregorio's San Pietro Guest house offers free Wi-Fi in all areas. Located in a quiet area, the property is 1.2 mi from the lively Piazza Navona.
With a flat-screen TV and air conditioning, rooms have a private bathroom. They come with free towels and linen,...