OYO 42775 Ambassador Homes
Indhar Vihar, Airport Road., 462001 Bhopal, India,Object type: Hotel Bhopal
OYO 42775 Ambassador Homes is located in Bhopal, 6 miles from People's Mall and 7 miles from Van Vihar National Park. Featuring a shared lounge, this 3-star hot