Address: Big Sky Lodge, Crochu, St. Andrews, Grenada, West Indies, Crochu, Grenada
Offering a restaurant, Big Sky Lodge is located in Crochu, with the popular Cabier Beach within a 15-minute walk. It offers a shared kitchen and lush tropical gardens with a wide variety fruits. With free WiFi throughout.