L'Hôtel Windsor est situé dans le centre de Santiago de Compostelle, à 10 minutes à pied de la cathédrale de Santiago. Il propose une réception ouverte 24h/24 et des chambres climatisées dotées d'une connexion Wi-Fi gratuite et d'une télévision à écran plat.
Les chambres du Windsor disposent de parquet et d'un décor simple et intelligent. Chacune est insonorisée et comprend une salle de bains privative.
L'hôtel dispose d'un bar où vous pouvez prendre un snack ou un verre. Un service d'étage est également disponible.
Les bus pour l'aéroport de Santiago de Compostelle partent d'un arrêt à 100 mètres de l'hôtel. Vous pourrez rejoindre la gare en 8 minutes à pied.