Hinjewadi Lake befindet sich in unmittelbarer Nähe vom Hotel O Atithi Executive und ist unter anderem innerhalb von circa 10 Autominuten zu erreichen.
Thergaon Boat Club liegt nur 25 Minuten Fußweg von hier entfernt. Wasserpark Sentosa ist in ca. 6 km Entfernung von der Unterkunft.
Die Hotelzimmer verfügen ebenfalls über eine Sitzecke, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Die Zimmer stellen Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung.
Das Restaurant Yashodhan Garden Family Restaurant bietet eine große Auswahl an Gerichte der chinesischen Küche und liegt zudem lediglich 13 Minuten zu Fuß von dem 3-Sterne-Hotel O Atithi Executive entfernt.