Hotel Royal Bissolati
Hotel
Trevi
Set 300 metres from Barberini Metro Station, Royal Bissolati is located in Rome. The hotel offers air-conditioned rooms and an on-site bar. Wi-Fi is free throughout.
Number of rooms: 31
40 Via Leonida Bissolati, Trevi, 00187 Rome, Italy