Feather Leaf Inn
Nestled in the heart of St. Croix’s breathtaking natural landscape, the Feather Leaf Inn redefines the essence of eco-luxury. This charming Caribbean eco-retreat is a haven for those seeking a harmonious balance with nature, without sacrificing comfort and elegance.
The Main House
The Dragonfly House: A Blend of Nature and Comfort
Step into the rejuvenated charm of the Dragonfly House, where each room tells a story of resilience and beauty. Their recent renovations have transformed this three-bedroom haven into a perfect blend of comfort and sustainability.