No, they are a Christian Hotel, housing mainly mission workers.
Maybe you can, I just checked and found a website, here;
www.embassyhotelbelize.com


LONELY PLANET SAYS TOURIST LOVE OUR ART. BEST PRICES ON ART.