Star Island is a 35 acre cay in the Bahamas that plans to be an eco-friendly resort with waterfront estates, a boutique hotel and a deep water marina. STAR stands for Sustainable Terrain and Resources and the resort is slated to be the world’s first sustainable, carbon neutral luxury resort.
There are 45 waterfront estates on which homes will be constructed on the island, and each home will have both solar panels and a wind turbine to provide power.
There will be green space between each home as well as several sandy beaches to enjoy. The boutique hotel will offer 20 private bungalows as well as villas with full kitchens in which you can enjoy the view over the water.
Star Island is located off Eleuthera Island in the Bahamas. It is a 15 minute boat ride to North Eleuthera Airport, which has flights to Nassau and Southern Florida.
Recent comments
20 hours 8 min ago
2 weeks 1 day ago
4 weeks 1 day ago
5 weeks 3 days ago
5 weeks 3 days ago
6 weeks 1 day ago
10 weeks 6 days ago
15 weeks 3 days ago
18 weeks 3 days ago
20 weeks 4 days ago