1 swimming pool
Free WiFi
Restaurant
Fitness centre
24-hour front desk
OYO Ticuch Melida Plaza is located in Cancun, 2.7 km from Playa Blanca Beach and 2.9 km from Cancun Government Palace. This 2-star hotel has a restaurant and air-conditioned rooms with free Wi-Fi and a private bathroom. Beto Avila Stadium is 4 km from the hotel, while Coco Bongo Club is 12 km away.
The hotel rooms have satellite TV and a kitchenette. All rooms have a wardrobe.
The 24-hour front desk staff speaks English and Spanish.
Popular points of interest near OYO Ticuch Melida Plaza include Cancun Bus Station, Cristo Rey Church and Toro Valenzuela Stadium. The nearest airport is Cancun International Airport, 16 km away.