Varaha Cave Temple befindet sich in unmittelbarer Nähe vom Hotel O Nest Inn Chennai und ist unter anderem in ungefähr 10 Autominuten zu erreichen.
Iskcon ist 4 Kilometer vom Hotel entfernt gelegen. Bis zum VGP Universal Kingdom sind es nur 15 Minuten mit dem Auto von Minuten zu Fuß.
Neben einer Sitzecke sind die Zimmer im O Nest Inn mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet.