HotelSearch.com Home

Hotel Torre Garden ***

Madrid,  Spain

Price: 100 - 500 € (Average)

Rating by guests: 8.7 Based on 22 reviews

Online reservation
Nights
Hotel Torre Garden Av. de la Institución Libre de Enseñanza, 190 bis Madrid 28037 Spain
87%