The hotel is located near Castries in the southwest of St Lucia, approximately 1.5 km from the Caribbean Sea and its beaches. The ultimate rainforest hideaway, it is situated 1,100 feet above sea level. Hewanorra International Airport is 15 km from the..