O Hotel Windsor está localizado no centro de Santiago de Compostela, a 10 minutos a pé da Catedral de Santiago. Disponibiliza uma recepção aberta 24 horas e quartos climatizados com acesso Wi-Fi gratuito e uma televisão de ecrã plano.
Os quartos do Windsor apresentam pisos em parquet e uma decoração simples e inteligente. Cada um é insonorizado e vem com uma casa de banho privativa.
O hotel tem um bar onde você pode obter um lanche ou uma bebida. O serviço de quartos também está disponível.
Os autocarros para o Aeroporto de Santiago de Compostela saem de uma paragem a 100 metros do hotel. Você pode caminhar até a estação de trem em 8 minutos.