Cet établissement Scotland 18 Lodge George Town est situé à seulement 250 m d'Heong Giam Si Temple, donnant accès à divers sites touristiques à proximité.
Cette propriété de 10 pièces se trouve à proximité du Musée du hiboux et à moins de 6 minutes de marche de Sik Aun Church 錫安浸信教會. Si vous souhaitez visiter les environs, rendez-vous au Temple Bouddhiste de Dhammikarama, à environ 2 km de cette propriété de George Town. Située à environ 10 minutes en voiture du quartier indien de Penang, Scotland 18 Lodge est populaire auprès des fidèles et des touristes.
L'arrêt de bus Jalan Air Hitam est dans une zone de 250 mètres.