Situated around a 15-minute walk from the Sri Lankan Mahindarama Buddhist Temple, the 10-room Scotland 18 Lodge George Town provides access to numerous tourist attractions in the area.
The lodge is a few moments from the Chew Jetty, while Sik Aun Church 錫安浸信教會 is approximately 500 metres away. The Kek Lok Si Temple is located 3.3 km from the property, and Jalan Air Hitam bus station is about 5 minutes' walk away. Shopping enthusiasts will enjoy a location 3.1 km from the Nagore Square.
Bathroom facilities also include a bidet, a separate toilet, and a shower. There are hairdryers and bath sheets for guests' comfort.
Guests can reach Scotland 18 Lodge by car from Penang airport in 18 minutes.