Situé à Teluk Intan, l'Hotel star inn propose un restaurant sur place. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative. La réception est ouverte 24h/24.
Toutes les chambres comprennent une télévision à écran plat. Tous les logements comprennent un bureau.