Alibaug Castle is a private property with ac deluxe comfortable rooms. Just 5 mins drive from famous Nagaon beach.