Mount Forest Resort has 8 AC rooms. The rooms are listed as part of the resort's stay options in Chaul, Alibag.
Yes, the resort is set up for comfortable stays in Alibag with AC rooms and a range of on-site amenities. It is a suitable option for guests looking for a relaxed resort experience.
Mount Forest Resort is located in Chaul, Alibag. Guests can call to enquire about the resort.
You can Check-in anytime between 12 pm and Check-out 11 am