Das Odour Plus Resorts Chennai verfügt über 16 Zimmer und liegt nur 17 Minuten Fußweg vom Thirukadalmallai entfernt.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Chennai. Das Resort befindet sich in einer Entfernung von nur 1 km vom Mamallapuram Leuchtturm. Das Hotel liegt in unmittelbarer Nähe von der Madras Crocodile Bank. Das Odour Plus Resorts liegt nur 650 Meter zu Fuß von der Descent of the Ganges und nur 5 Fußminuten von der Bushaltestelle Mandapam entfernt.
Das Restaurant Instant Karma befindet sich 550 Meter von der Unterkunft und serviert chinesische Speisen.