Seven Rooms Vatican features free Wifi and rooms with air conditioning in Rome. The property is close to St Peter's Square, The Vatican, and Castel Sant'Angelo. Piazza del Popolo is 1.2 miles away, and Piazza Navona is 1.6 miles from the guest house.
At the guest house, every unit is fitted with a desk, a TV, a private bathroom, bed linen, and towels.
Popular points of interest near the guest house include Lepanto Metro Station, Ottaviano Metro Station, and Vatican Museums. The nearest airport is Rome Ciampino, 11 miles from Seven Rooms Vatican, and the property offers a paid airport shuttle service.
License number: 14128871002
Number of rooms : 3