Nature's Delight Lodge is situated in Cabbage Hill. This property offers access to a patio, free private parking and free WiFi.