Likas Square Apartment Hotel 3 stars

1, Lorong Likas Square, Jalan Istiadat Likas, 88400 Kota Kinabalu, Malaysia

Hotel image
Read more reviews for Likas Square Apartment Hotel