Situada a 600 m de la Mezquita Estatal de Penang, la Scotland 18 Lodge George Town invita a los huéspedes a explorar las diversas atracciones turísticas de la zona.
Esta villa se encuentra muy cerca de la Torre del Reloj del Jubileo, mientras que Sik Aun Church 錫安浸信教會 está a tan solo 6 minutos a pie. Este lodge se halla a unos 4 km del barrio de Little India en Penang.
Los cuartos de baño también disponen de un bidé, un inodoro separado y ducha. Para mayor comodidad, ofrece secador de pelo y toallas de baño.
El aeropuerto internacional de Penang está a 20 km de la Scotland 18 Lodge, y la parada de autobús Jalan Air Hitam está a unos 5 minutos a pie.