Ambika Niwas Palace
Ambika Niwas Palace is Hotels Recommendations in Muli Gujarat India. 3.5 star hotels that have 1 reviews and 9.2 ratings. You can keep at this hotel with rates starting at USD 72, check in at 12:00 PM and check out at 10:00 AM....