Das Hotel Aayu Stewart - Stewart Ln, George Town befindet sich in unmittelbarer Nähe vom Tempel der Göttin der Barmherzigkeit, und zwar etwa 5 Gehminuten von hier entfernt.
Das Prangin Mall Einkaufszentrum und das Viertel Little India sind in 14 Minuten zu Fuß bzw. 10 Minuten zu Fuß zu erreichbar. Zum Stadtzentrum von George Town sind es 15 Minuten zu Fuß. Der Burmesisch-buddhistische Tempel Dhammikarama ist in einer 3 km Entfernung von der Unterkunft. Das Aayu Stewart - Stewart Ln, ist 20 km vom Flughafen Penang sowie etwa 5 Gehminuten von der Bushaltestelle Dewan Sri Pinang entfernt.
In den Zimmern stehen den Gästen eine Sitzecke und ein Essbereich zur Verfügung. Die Zimmer sind mit einem Bidet, einer getrennten Toilette und einer Dusche ausgestattet.
Das Restaurant Beso Rosado liegt ganz nah an diesem Aayu Stewart - Stewart Ln, George Town.