Via Di Monte Del Gallo 36, 00165 Roma
Hotel
3 stars
with
30
rooms
With a garden and a sky terrace, the Fragrance St Peter is in Rome, half a mile from Saint Peter’s Square. Free
Wi-Fi access is available in all areas.
All the rooms here include a flat-screen TV, air conditioning and a minibar. Featuring a bathtub or shower, the private bathrooms also have a hairdryer and free ...