Hotel Mora, Madrid

Paseo del Prado, 32Prado, Madrid28014, Spain