Located on the site of an 18th-century sugar plantation, St. Lucia Resort and Hotel is set within more than 100 acres of pristine rainforest.
iDesignArch | Interior Design, Architecture & Interior Decorating eMagazine
Interior Design, Architecture & Interior Decorating eMagazine