Situated in Rome, 500 metres from Castel Sant'Angelo and 1.6 km from the centre, VaticanRome features air-conditioned accommodation with free Wi-Fi, and a shared lounge.
Number of rooms: 12
6 Via delle Fosse di Castello, Vaticano Prati, 00193 Rome, Italy