Burmesisch-buddhistischer Tempel Dhammikarama befindet sich in unmittelbarer Nähe vom Hotel Ozo George Town Penang und ist unter anderem innerhalb von ungefähr 25 Minuten zu Fuß zu erreichen. Das Hotel verfügt über einen Bankettsaal sowie eine Pool- Bar vor Ort und bietet die Möglichkeit, ein Fitnesscenter zu nutzen.
Tempel Goddess of Mercy ist weniger als 1 km von dem 3-Sterne-Hotel entfernt. Das Ozo George Town Penang befindet sich gleich neben von Penang Hill. Cheong Fatt Tze und Upside Down Museum sind von der Unterkunft aus innerhalb von rund 5 Minuten zu Fuß zu erreichen. Das Hotel ist 600 Meter vom Busbahnhof Intercity hub gelegen.
139 Zimmer im Ozo George Town Penang sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In Badezimmern findet man ein Bidet, eine getrennte Toilette und eine Dusche.
Die Unterkunft bietet auch ein Frühstücksbuffet an. Das Ozo George Town Penang verfügt über ein eigenes Restaurant EAT, in dem die Gäste chinesische Gerichte genießen können.