Melia Hotels headquarters and office locations

Melia Hotels is headquartered in Son Castelló, Spain and has 5 office locations across 4 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Melia Hotels Locations

Son Castelló (HQ),
Spain
Gremi Boters, 24
Miami, FL
United States
800 Brickell Ave
Miami, FL
United States
800 Brickell Ave #1000
Cidade Monções,
Brazil
10º andar 12551 Av. das Nações Unidas
Pudong Xinqu,
China
1000 Lu Jia Zui Huan Lu