Moon Palace Jamaica

Moon Palace Jamaica, located in Ocho Rios, set right on the beach of the Caribbean Sea.  This beautiful resort houses 700 luxurious accommodations featuring ocean view, partial ocean views and some resort view rooms.  All-inclusive is truly all-inclusive with Palace Resorts,  Free WiFi, 24-hour room service, CHI-branded amenities (including hair dryer and straightener), complimentary calls […]