Villa Natural is a detached holiday home featuring a garden with an outdoor pool, set in Cancun The holiday home is 9 km from Beto Avila Stadium Free WiFi is offered and free private parking is available on site There is a dining area and a kitchen complete with an oven, a microwave and toaster A flat-screen TV is provided Other facilities at Villa Natural include a year-round outdoor pool La Isla Shopping Mall is 10 km from Villa Natural, while Cancun Government Palace is 10 km from the property Cancun International Airport is 5 km away