Narada Hotel Kota Kinabalu 4 stars

One Place Mall, Lorong Putat 3, 88200 Putatan, Kota Kinabalu, Sabah, 88200 Kota Kinabalu, Malaysia

Hotel image
Read more reviews for Narada Hotel Kota Kinabalu