El Hotel Windsor se encuentra en el centro de Santiago de Compostela, a 10 minutos a pie de la catedral de Santiago. Ofrece recepción 24 horas y habitaciones con aire acondicionado, conexión Wi-Fi gratuita y TV de pantalla plana.
Las habitaciones del Windsor cuentan con suelo de parquet y una decoración sencilla y inteligente. Cada uno está insonorizado y viene con un baño privado.
El hotel tiene un bar donde se puede tomar un aperitivo o una bebida. También hay servicio de habitaciones.
Los autobuses al Aeropuerto Santiago de Compostela salen de una parada a 100 metros del hotel. Puedes caminar a la estación de tren en 8 minutos.