The hotel is a striking beachfront resort, sited on Tioman Island, just off the East Coast of Malaysia. This unique oasis faces a white sandy beach and is sheltered by hills.
The hotel is a striking beachfront resort, sited on Tioman Island, just off the East Coast of Malaysia. This unique oasis faces a white sandy beach and is sheltered by hills.