Nestled in the Puerto Juarez district of Cancun, the 5-star Villa Del Palmar Cancun Luxury Beach Resort & Spa is 4.4 km from Toro Valenzuela Stadium. The hotel has an infinity pool as well as a restaurant.
The Long-running Mercado 28 Flea Market is also located approximately 15 minutes by car from this Cancun hotel. For sport fans the Villa Del Palmar Cancun Luxury Beach Resort & Spa offers access to Andres Quintana Roo Olympic Stadium, which is 7 km away.
Entremuelles serves a good range of Mediterranean food and lies 650 metres away.