Borneo Beach Villas 4 stars

Borneo Beach Villas, Off Jalan Sepangar Bay, Locked Bag 100, Karambunai, 88993 Kota Kinabalu, Malaysia

Hotel image
Read more reviews for Borneo Beach Villas