A bar/lounge, a snack bar/deli, and a coffee shop/cafe are available at this smoke-free hotel. WiFi in public areas is free. Additionally, concierge services, a 24-hour front desk, and free newspapers are onsite.
Hotel Windsor is located in Santiago de Compostela City Centre, a neighborhood in Santiago de Compostela, and is in a shopping district and near the airport. The area's natural beauty can be seen at Galicia Plaza and Alameda Park, while Galician Center of Contemporary Art and City of Culture of Galicia are cultural highlights. Looking to enjoy an event or a game while in town? See what's happening at Multiusos Fontes do Sar or San Lazaro Stadium.