Welcome to Tree Tops HotelA warm, stylish place to unwind and relax
Tree Tops Hotel
Star rating : 4.0
Overlooking the Caribbean Sea, The Tree Tops stirs a tasty mélange of Caribbean, Belizean and Italian design elements to create the perfect spot to unwind.