Situated in Rome, 400 metres from Cavour Metro Station and less than 1 km from the centre, Imperial GuestHouse features air-conditioned accommodation with free Wi-Fi, and a shared lounge.
Number of rooms: 3
294 Via Cavour, Rione Monti, 00184 Rome, Italy