Hotel Star Inn ligt in Teluk Intan en biedt een eigen restaurant. Dit 3-sterrenhotel beschikt over kamers met airconditioning en een eigen badkamer. De receptie is 24 uur per dag geopend.
Alle kamers van het hotel zijn voorzien van een flatscreen-tv. Alle accommodaties hebben een bureau.