Kiulu Riverside Chalet
Bed and Breakfast
Tuaran
«Kiulu Riverside Chalet» is located in Tuaran. This hotel is located in 10 km from the city center.
Number of rooms: 4
Kiulu Valley, Kampung Rangalau, Tuaran, 89250