Star Lodge is gelegen in George Town, op 1,7 km van Strand Northam, en biedt kamers met airconditioning en een gedeelde lounge. Het hostel met gratis WiFi ligt op ongeveer 9 minuten lopen van Wonderfood Museum en 1,1 km van Winkelcentrum 1st Avenue Penang. Straits Quay ligt op 7,9 km van het hostel en Penang Botanic Gardens ligt op 7,9 km.
Alle units bij het hostel hebben een eigen badkamer met een douche.
Komtar Skywalk (Rainbow Skywalk) ligt op 14 minuten lopen van Star Lodge, en Penang Times Square ligt 1,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Penang, op 15 km van de accommodatie.