where is moon palace located in jamaica
Moon Palace Jamaica Grande - All Inclusive. Main Street, Ocho Rios, St. Anne's, Jamaica, Ocho Rios, Jamaica â Great location - show map. After booking, all of the propertyâs details, including telephone and address, are provided in your booking confirmation and your account.