Capital O Oxtankah, located in the charming city of Chetumal, Mexico, offers a welcoming stay for both business and leisure travelers. With a star rating of 2.5, this hotel is part of the OYO Rooms franchise, known for its commitment to providing quality accommodations at an accessible price. The property features 33 well-appointed rooms, ensuring a comfortable retreat for guests.