Playa Hotel & Resorts
Founded in 2006, Playa Hotels & Resorts is an owner, operator, and developer of all-inclusive resorts in beachfront locations in popular vacation destinations in Mexico and the Caribbean. The company is headquartered in Amsterdam, The Netherlands.
Last updated on