Menu

The place is excellent, but please note that the accommodations are very difficult as they are in the countryside.

Swimming pool Wifi AC Television Parking Terrace/balcony Restaurant
Pinned
Catcha Falling Star

Catcha Falling Star

Catcha Falling Star is a unique hotel located on the cliffs of Negril. It offers panoramic views of the beautiful, blue Caribbean Sea.