Collection O 82508 Durva Palace offers accommodation in Alibaug. This 3-star hotel offers a 24-hour front desk and a shared kitchen.
Number of rooms: 60
Durva Palace Near Akshi Beach, Akshi, Alibag, Raigad, Maharashtra, India, Alibag, 402204 Alibaug, India