WiFi
OYO Hotel Rio is located in Chetumal, the capital of the Mexican state of Quintana Roo, near the Enchanted Lagoon. All of its guest rooms are equipped with air conditioning, cable TV, and private bathroom with shower. The hotel offers a pool, WiFi, parking, and housekeeping service.
Try looking for more hotel options in Chetumal, Quintana Roo, Mexico