Set on the slopes of Ambavgarh and overlooking the lovely Fateh Sagar Lake stands Ambavgarh Resort. This beautifully designed villa is situated just 3 kilometers from the famous city attractions like City Palace and Nehru Park. Guests can savour Indian and Continental specialties prepared by experienced chefs or even enjoy hot and steaming cup of tea or coffee amid the tables set on lush green lawns.
Check-in time : 12:00 NOON
Check-out time : 10:00AM