Alibaug Castle Villa Appartamento
Alibag-Revadanda Road A102, Alibaug Castle, Chintamani Lane, Beach Road, Nagaon, Alibaug, 402204 Nagaon, India
Featuring garden views, Alibaug Castle Villa is set in Nagaon, 200 metres from Nagaon Beach. This property offers access to a balcony, free private parking and free Wi-Fi.