Featuring free WiFi, HOTEL KIARA offers accommodation in Tarma. Rooms are fitted with a flat-screen TV with cable channels. You will find a 24-hour front desk at the property.
Located in Tarma, Hotel Kiara provides free WiFi. The accommodation features a 24-hour front desk and a tour desk for gues Read more
Featuring free WiFi, HOTEL KIARA offers accommodation in Tarma. Rooms are fitted with a flat-screen TV with cable channels. You will find a 24-hour front desk at the property.
Located in Tarma, Hotel Kiara provides free WiFi. The accommodation features a 24-hour front desk and a tour desk for guests. All units in the hotel are equipped with a flat-screen TV.
Number of Rooms: 10