Hello, Guest

Hotel Ambassador

Hotel Ambassador

POI's creator (Voyajo Team)

★★
11/5, Nath Mandir Road, South Tukoganj, Near Nehru Stadium, Indore, India
Property Location
With a stay at Hotel Ambassador in Indore, you'll be close to Nehru Stadium and Lal Bagh Palace.