Featuring air-conditioning and free WiFi, Micasa Hotel Labuan is an accommodations located in the exciting town of Labuan.
Rooms are fitted with a flat-screen satellite TV. The private bathroom comes with free toiletries, slippers and towels.
At Micasa Hotel Labuan, you will find a 24-hour front desk and daily maid services.
The nearest airport is Labuan Airport, which located is 1.2 mi away.