Square II befindet sich 7 Fußminuten von dem 3-Sterne-Hotel De Village Lodge PENANG entfernt und ist unbedingt einen Besuch wert. Das Hotel verfügt auch über Parkplätze.
Die Fahrt zum Flughafen Penang dauert nur 20 Minuten. Church of the Holy Name of Jesus ist in einer 350 Meter Entfernung vom Hotel. Auch Guang Fu Gong Temple ist circa 5 Minuten zu Fuß von der Unterkunft entfernt. Das Village Lodge liegt in der Nähe von der Bushaltestelle Jalan Balik Pulau und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Im Restaurant Cafe Ko Cha Bi in einer 150 Meter Entfernung von der Unterkunft werden asiatische Gerichte angeboten.