Via Cavour 211, 00184 Roma
Bed and Breakfast
with
6
rooms
Just 1640 feet from the Colosseum and the Imperial Fora, Tourist House B&B offers modern accommodations in the
center of Rome. The property is a 10-minute walk from Roma Termini Train Station.
With city views, the air-conditioned rooms feature free Wi-Fi and a flat-screen TV. The private bathroom includes a ...