Hotel Rex, Madrid

Gran Via, 43Gran Via, Madrid28013, Spain