Nearby Landmarks and Attractions

Train Stations

Train Station

Piazza della Stazione Centrale, 21 - 2.5 miles from hotel

Casa Diana Amenities