Moxons Beach Club is a 18 room boutique hotel on the North Coast of Jamaica near Ocho Rios.
This four levels hotel is built on a cascading slope next to its own private beach.The sea view is beautiful and you can enjoy its nice tropical waters with swimming and snorkeling along it's one-mile coral reef.
Moxons Beach Club Website