Dit betaalbare Apollo Inn George Town met 2 sterren is gelegen op ongeveer 15 minuten wandelafstand van het Pinang Peranakan Museum en ongeveer 1 km afstand van Nagore-plein. De herberg ligt op een klein stukje lopen van de Kanonstraat en bestaat uit 21 kamers met een uitzicht op de stad.
Het hotel, gelegen in het hartje van George Town, is ook op 700 meter van het Cheong Fatt Tze Herenhuis. Gasten kunnen bezienswaardigheden bezoeken zoals de Kathedraal van Maria Hemelvaart, op een korte afstand van Apollo Inn. Bovendien ligt Friendship Park op slechts 1 km verderop. Tot de culturele belevenissen in de omgeving behoort Komtar Skywalk, gelegen binnen 750 meter verwijderd van het pand. De bushalte Penang Road is gelegen in de onmiddellijke nabijheid van dit hotel in George Town.
Sommige kamers van Apollo Inn verlenen een persoonlijk kluisje en verduisteringsgordijnen. Ze bieden badkamers met een apart toilet en een douche. De gedeelde badkamers van dit pand in George Town hebben een apart toilet en een douche.
Gasten zullen van gerechten van Aziatische keuken genieten, die worden geserveerd in Penang Road Famous Teochew Cendol, gelegen op wandelafstand van ongeveer 5 minuten hiervandaan.