Description
Located in the legendary island of Saint Lucia, a sovereign island country in the eastern Caribbean Sea, this luxurious resort inspired by nature offer a high-standard accommodation just 24 kilometres from St. Lucia Hewanorra airport and 10 minutes' drive from the Grand Bois forest. Surrounded by tropical gardens, guests can unwind and relax in the swimming pool or enjoy a breathtaking sunset fro… more
Good to know
About the deposit
Deposit: #{ depositAmount } #{ depositCurrency } #{ depositType }
#{ paymentMethods }
#{ depositTime }
Late check-in/key pickup: #{ lateCheckin }
#{ registryNumber }