Palm Beach Resort & SPA 4 stars

Jalan Batu Manikar, PO BOX 80498, 87014 Federal Territory Labuan,, 87014 Labuan, Malaysia

Hotel image
Read more reviews for Palm Beach Resort & SPA