Das Hotel star inn liegt in Teluk Intan und bietet ein eigenes Restaurant. Dieses 3-Sterne-Hotel verfügt über klimatisierte Zimmer mit eigenem Bad. Die Unterkunft bietet eine 24-Stunden-Rezeption.
Alle Zimmer im Hotel sind mit einem Flachbild-TV ausgestattet. Alle Unterkünfte sind mit einem Schreibtisch ausgestattet.