Han Chiang University College of Communication befindet sich weniger als 12 Minuten zu Fuß von dem 4-Sterne-Hotel Scotland 18 Lodge PENANG entfernt und ist einen Besuch wert. Außerdem gibt es Parkplätze.
Das Stadtzentrum von Jelutong kann man innerhalb von 20 Minuten zu Fuß erreichen. Nagore Square ist auch in rund 3 km Entfernung vom Hotel. Weniger als 6 Minuten zu Fuß vom Scotland 18 Lodge entfernt befindet sich Heong Giam Si Temple. Die Gäste finden die Bushaltestelle Jalan Air Hitam direkt neben dem Hotel, in 250 Meter Entfernung.
Das Restaurant Kenko serviert verschiedene Arten von japanischen Gerichten und liegt in unmittelbarer Nähe von der Unterkunft.