Hotel Charela Inn(3.5 stars)

Norman Manley Blvd View on map