Itz'ana Belize Resort & ResidencesHotelPlacencia, BelizeSpacesSeatedStandingPrivate Beach150--Pool Deck100--View 7 more spaces