Hotel Windsor is located in central Santiago de Compostela, 10 minutes’ walk from Santiago Cathedral. It offers a 24-hour reception and air-conditioned rooms with free Wi-Fi and a flat-screen TV. The rooms at the Windsor feature parquet floors and s...
Rooms total: 4 More information »Tourism Office 0.3 km
Santiago de Compostela Cathedral 0.7 km
Area Central 2.0 km
Point view 2.0 km