El Hotel star inn está situado en Teluk Intan y alberga un restaurante. Este hotel de 3 estrellas ofrece habitaciones con aire acondicionado y baño privado. La recepción está abierta las 24 horas.
Todas las habitaciones incluyen TV de pantalla plana. Todos los alojamientos tienen escritorio.