Located in Teluk Intan, Hotel star inn offers on-site dining. This 3-star hotel has air-conditioned rooms with a private bathroom. The property offers a 24-hour front desk. All guest rooms in the hotel are fitted with a flat-screen TV. All units have a desk. Read more
Located in Teluk Intan, Hotel star inn offers on-site dining. This 3-star hotel has air-conditioned rooms with a private bathroom. The property offers a 24-hour front desk. All guest rooms in the hotel are fitted with a flat-screen TV. All units have a desk.