Hotel San Telesforo Holiday
Load more San Telesforo Holiday images
Address: Rome, Latium - Italy
San Telesforo Holiday Features: updating
San Telesforo Holiday Features: updating
Check price and availability
Open static map
Description
Most popular hotels in Rome
Please bookmark this page about San Telesforo Holiday hotel if you would like to return here later