Das Hotel Aayu Church St - 7 Mins To Esplanade, George Town liegt rund 5 Minuten zu Fuß vom Penang 3D Trick Art Museum entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Der Tempel der Göttin der Barmherzigkeit liegt auch in nur 250 Meter Entfernung von diesem Hotel. Das Prangin Mall Einkaufszentrum liegt in unmittelbarer Nähe von dieser Pension. Die Dewan Sri Pinang ist in circa 5 Gehminuten Entfernung vom Aayu Church St - 7 Mins To Esplanade, George Town.
Einige Zimmer verfügen über einen Balkon, kostenloses WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie auch ein privates Bad.
Das Restaurant Beso Rosado, das rund 100 Meter von hier entfernt liegt, bietet köstliche Gerichte.