









Hotel Windsor

Very good 8.1 (4220 reviews)
Hotel
About it
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 simple, smart décor. Each one is soundproofed and comes with a private bathroom.
The hotel has a bar where you can get a snack or a drink. Room service is also available.
Buses to Santiago de Compostela Airport leave from a stop 328 feet from the hotel. You can walk to the train station in 8 minutes.
Its strengths
24hr reception
LAN Wi-Fi
Restaurant
Location
República el Salvador, 1615701 Santiago de Compostela
Dates of your stay
Availability with