580-A, Ashoka Garden, near arjun singh dushera maidan, Bhopal, Lilabari (India) Show on map
Updating availability and prices
Set in Bhopal, 9 km from Museum of Man, SPOT ON 37166 Hotel Leela Palace features air-conditioned accommodation and a shared lounge
This 3-star hotel offers room service
The accommodation offers a 24-hour front desk, a shared kitchen and luggage storage for guests
All guest rooms at the hotel come with a seating area, a flat-screen TV with cable channels and a private bathroom with free toiletries and a bath or shower
The rooms feature a wardrobe
Van Vihar National Park is 9 km from SPOT ON 37166 Hotel Leela Palace, while People's Mall is 12 km from the property
The nearest airport is Raja Bhoj Domestic Airport, 10 km from the accommodation
This triple room features air conditioning