Hotel description
Property Location Located in Rome (Vatican), Le Chiavi di Roma is within a 15-minute walk of Spanish Steps and St. Peter's Basilica. This townhouse accommodation is 0.4 mi (0.6 km) from Castel Sant'Angelo and 0.6 mi (1 km) from Vatican Museums.Rooms Make yourself at home in one of the 4 air-conditioned guestrooms. Complimentary wireless Internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include coffee/tea makers, and housekeeping is provided daily.