Rates in USD (taxes & fees included), shown as:
US$51 Avg. price/night
Galicia Hotel Madrid
Valverde, 1, Gran Via - Puerta Del Sol, Madrid 28004, Spain
Wego searches multiple travel sites so you can find and compare the best rates.
This 3 star hotel is located in the city centre of Madrid.
Valverde, 1 Gran Via - Puerta Del Sol, Madrid 28004, Spain