
Hotel Information
Windsor Savoia Hotel, opened since 1908 and recently restructured, is located at only 100 meters from St. Francis Church, with a magnificent view of the Umbrian valley. This charming hotel, housed in a splendid 17th century building, that has maintained its original charm, boasts a breathtaking view over the Umbria valley and the San Francesco Basilica.