Sutera Harbour Resort
Sutera Harbour Resort is a five-star hotel resort. Sutera Harbour Resort comprises of The Pacific Sutera Hotel, The Magellan Sutera Resort, a marina, and golf course. Sutera Harbour Resort is located in Sabah, Malaysia.
Last updated on