Resort hotel · Saint Ann
7
7 Postcards
Nestled on a tranquil white-sand beach, Jamaica Inn is a charming escape with sea-view dining, an outdoor pool, and attentive staff, perfect for relaxation.
Main Street, Ocho Rios, Jamaica Get directions