The Grand Tara ligt in Indore, op minder dan 1 km van Indore Junction Station, en biedt uitzicht op de stad. Het hotel met 3 sterren biedt een restaurant en heeft kamers met airconditioning, gratis WiFi, een eigen badkamer. De accommodatie biedt roomservice en een conciërgedienst voor gasten.
Alle kamers bij het hotel hebben een bureau. Kamers bij The Grand Tara hebben een flatscreen-tv en gratis toiletartikelen.
Er is dagelijks een als buffet aangeboden ontbijt beschikbaar bij de accommodatie.
Rajwada Palace ligt op 3,2 km van The Grand Tara, en ISKCON Indore ligt 9,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Devi Ahilya Bai Holkar, op 10 km van het hotel.