book now

Hotel Rex

Gran Via 43, Madrid