HotelSearch.com Home

Hotel Torre Garden ***

Madrid,  Spain

Price: 100 - 500 € (Average)

Rating by guests: There are no reviews for this hotel.

Hotel Torre Garden
Av. de la Institución Libre de Enseñanza, 190 bis (28037) - Madrid (Spain)

Access:

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