Jamaica Palace Hotel

Williamsfield
Port Antonio
Jamaica