Via di monte del gallo 36, 00165 Roma
Hotel 3 stars
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...