Located in Belize City, 8 km from Belize Harbour, Odum shangri-la Belize provides accommodation with a garden and free private parking. The air-conditioned rooms provide a garden view and come with a wardrobe and free WiFi.
Guest rooms at the guest house are equipped with a seating area. At Odum shangri-la Belize each room has a desk, a flat-screen TV and a private bathroom.