Situado a tan solo 600 m del Komtar Skywalk, el hotel Chowrasta Suites By Aayu George Town Penang se encuentra cerca del Museo del Vidrio Ibox de Penang. Este hotel proporciona WiFi en zonas comunes.
El Templo Kek Lok Si está justo al lado del hotel, mientras que la estación de autobuses Transfer Road, está a unos 5 minutos a pie. El Chowrasta Suites By Aayu George Town Penang está situado a un corto paseo de la Casa Sun Yat Sen de Penang.
Las habitaciones dan la bienvenida a los huéspedes a zona de estar, y están equipadas con escritorio. El lugar incluye hervidor eléctrico, nevera y menaje de cocina en la cocina, además de bidé, un inodoro separado y ducha en el baño.
El restaurante LAKSA KITCHEN by Gurney 11 se encuentra a 150 metros del hotel Chowrasta Suites By Aayu George Town Penang.