With a stay at this vacation home in Cancun (Downtown Cancun), youll be within a 10-minute drive of Las Americas Cancun Mall and Fernando Toro Valenzuela Stadium. This vacation home is 5.5 mi (8.8 km) from Dolphin Discovery and 6.1 mi (9.8 km) from Norte Beach.