Situato a Teluk Intan, l'Hotel star inn offre un ristorante in loco. Questo hotel a 3 stelle dispone di camere climatizzate con bagno privato. La reception è aperta 24 ore su 24.
Tutte le camere sono dotate di TV a schermo piatto. Tutte le sistemazioni sono dotate di scrivania.