The Westin Palace, Madrid

  • Plaza de las Cortes, 7
  • Madrid,
  • 28014
  • Spain
  • Map