With a stay at Hotel Dei Duchi in Spoleto, you'll be just steps from Spoleto Roman Amphitheater and Piazza della Liberta. This upscale hotel is 0.3 mi (0.4 km) from Rocca Albornoziana and 0.4 mi (0.6 km) from C ... Read more

View all Luxury Hotels in Spoleto