Hotel Maya palaceHotel
128, Ahinsa Vihar Ayodhya Bypass, 462041 Bhopal, India
Featuring 3-star accommodation, Hotel Maya palace is located in Bhopal, 10 km from Habibganj Station and 13 km from Museum of Man. This 3-star hotel offers room service and a 24-hour front desk.