Located in Santiago de Compostela, Hotel City House Los Tilos is a 4-minute drive from Parque do Paxonal and 5 minutes from El Corte Ingles Shopping Center. Featured amenities include multilingual staff, luggage storage, and a safe deposit box at the front desk.
Based on 271 reviews
Value for money
Policies vary by room type and provider.