Products
Bhoj Palace
Bhoj Palace at The River Castle is not just a fine dining experience; it’s a statement of grandeur. With a seating capacity of over 900 guests, it stands as one of India’s largest and most luxurious restaurants,offering 5-star plus hospitality and a unique Revenue-Sharing Investment Opportunity.