Stay Tropical
Apartment
Cancún, Quintana Roo
Located in the centre of Cancún, just 1.3 km from Beto Avila Stadium and 1.7 km from Cancun Government Palace, Stay Tropical provides accommodation with quiet street views and free Wi-Fi.
Number of rooms: 9
27 Calle Antílope, 77500 Cancún, Mexico