Labuan Island, Labuan Island
Spend a second to
save a fortune!
Spend a second to save a fortune!
Jalan Tanjung Batu, 87007 F.T Labuan, Labuan Island
Tiara Labuan is a resort located off the coast of Borneo. It provides free parking, Wi-Fi, restaurant, bar and fitness centre. Rooms have a private balcony and a kitchenette. Rooms are spacious and feature a bathtub, shower facilities and a...
See MoreUsage of subsidiary facilities may incur additional fees