Likas Square Apartment Hotel Kota Kinabalu, MY
88400 1 Lorong Likas Square





Hotel reservations