Trevi Suite B&B Bed and Breakfast Rome
Ideally located in the centre of Rome, Trevi Suite B&B offers a terrace, air conditioning, free Wi-Fi and TV. It is situated 600 metres from Repubblica - Teatro dell'Opera Metro Station and offers a lift.
Trevi, 00187 Rome, Italy