Located 2,638 meters from Rancha Rancha. Dorsett Grand Labuan Hotel is conveniently located in the popular Labuan Main Town area. The property features a wide range of facilities to make your stay a pleasant experience.
Located 2,765 meters from Rancha Rancha. Hotel Aifa is perfectly located for both business and leisure guests in Labuan. The property features a wide range of facilities to make your stay a pleasant experience.