Jack Barch
Belize Princess Casino Belize Princess Casino
Belize City
"Jack Barch"
Wifi was inaccessible in rooms. Hotel claims to be fancy but is not worth the money for the accommodations or location. Would avoid.