With a stay at Hotel Ambassador in Indore, you'll be close to Nehru Stadium and Lal Bagh Palace.
Make yourself at home in one of the air-conditioned guestrooms. Cable television is provided for your entertainment.
Enjoy a meal at a restaurant, or stay in and take advantage of the hotel's 24-hour room service.
You have the following options:
- Go back to the previous page and verify your search options.
- 24 Hour Room Service
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.