minube
Windsor Savoia Hotel
The Hotel Windsor Savoia is in Assisi. The hotel is near the church of San Francisco. The rooms have a bathroom with a hairdryer, direct dial phone and air conditioning. This hotel was built in 1908 and has a total of 34 rooms spread out over 2 floors. The building is air conditioned and has 24 hour reception. The hotel also has a restaurant and bar.