Tausend-Lichter-Moschee befindet sich in unmittelbarer Nähe vom Hotel O Queen Shell Residency 3 Chennai und ist unter anderem innerhalb von 15 Minuten Autofahrt zu erreichen.
Government Museum ist 7 Kilometer vom Hotel entfernt gelegen. Die Bushaltestelle Avichi liegt in ungefähr 400 Meter Entfernung von dem 3-Sterne-Hotel.
Das O Queen Shell Residency 3 verfügt über 30 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.
Das Restaurant Ponnusamy Hotel Restaurant befindet sich ziemlich nah an der Unterkunft.