Tiepolo

ThreeStar Star
Rome, Italy

About This Hotel

This charming hotel is situated in Vatican. No pets are allowed on the premises.

Facilities & Amenities

Hotel

Location

Lat: 41.9034600, Lng: 12.4603000
Open in OSM