Enjoy the sun on the beach and experience nothing less than paradise on earth with the Palms Oceanfront suites. This is nothing less than a hidden jewel in the heart of San Pedro Town, on the island of Ambergris Caye, Belize! A wonderful place, located close to all amenities and restaurants. It consists of 12 Oceanfront suites and 1 poolside casita.
The Palms Oceanfront Suites





1 / 10