Diamond Cottage
daimond cottage alibag, 402201 Alibaug, India
Diamond Cottage is set in Alibaug and has a garden and a terrace. The property features mountain and lake views. The guest house offers rooms with air conditioning, free private parking and free Wi-Fi.