Mabul Beach Resort business logo picture

Mabul Beach Resort


Background
Claim business

Mabul Beach Resort is a beautiful hotel located in Semporna, Sabah. You may contact them at 6089-785372 to check their room rate and availability.

Start share your experience with Mabul Beach Resort today!