Hotel Olimpo Cancun is located in Cancún. Free Wi-Fi access is available.
Rooms here will provide you with a tv, air conditioning and cable channels. Featuring a shower, private bathrooms also come with free toiletries.
The property offers free parking.
The guest house is 18.4 km from Moon Palace, 600 m from Plaza Las Americas and 1.6 km from Mercado 28. Cancún Airport is 14 km away.
Rooms: 10
(Search)
Address: Av. Bonampak 221 Y Tierra Sm 4, Cancún 77500 (Map)
Hotel Olimpo Cancun - Photos