St. Thomas Mount liegt ca. 10 Minuten mit dem Auto vom Hotel Sri Lakshmi Residency Chennai entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Das Hotel befindet sich im Stadtteil South Chennai von Chennai. Darüber hinaus lässt sich Kapaliswarar-Tempel in ungefähr 15 Minuten Autofahrt erreichen. Das Hotel liegt auch in einer 650 Meter Entfernung von der U-Bahn-Station Ashok Nagar. Auch Government Museum ist in 7 km Entfernung vom Sri Lakshmi Residency Chennai. Die Bushaltestelle Ashoknagar Moffussil ist ebenfalls in unmittelbarer Nähe zur Unterkunft.
Die 11 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Ein Schrank, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Das Restaurant Palmshore Restaurant bietet mediterrane Gerichte in einer Entfernung von 5 Minuten zu Fuß vom Sri Lakshmi Residency.