Good experience. Memories you can carry. Deluxe Cottage Room is a good option. We had a good time during our stay of 5 days. Ambience is quite good and makes stay nice. Overall rating to the resort 4/5.
- Official Description (provided by the hotel):
- Paradise villas & resort is a resort in Alibaug near Mandwa Beach. It offers best accommodation and facilities that make you feel at home. ... more less