This luxurious hotel is situated on the north side of Belize City directly on the sea and near the nightlife strip. Downtown Belize is just 5 km away and the municipal airport is only minutes away. All rooms have breathtaking views of the Caribbean Sea and offer first class accommodation, while junior suites also boast […]