Tryp Rex, Madrid hotels at discounted rates

Tryp Rex
Gran Via 43, Madrid, 28003, Spain