Otel bevindt zich in Nagpur, op 8,5 km van Vidarbha Cricket Association Stadium en 5 km van Deekshabhoomi en biedt uitzicht op de stad en gratis WiFi.
De units zijn voorzien van een terras, airconditioning, een flatscreen-tv en een eigen badkamer met douche en gratis toiletartikelen. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Ramakrishna Ashram ligt op 5 km van het aparthotel, en Ambazari Lake ligt 6,3 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Dr. Babasaheb Ambedkar, op 2 km van Otel.