My Inn Hotel Jalan Masjid
- Rank 1375 of 2093
Magellan Sutera (formerly known Sutera Harbour Resort & Spa) is a 5-star hotel in Kota Kinabalu, Sabah. The Sutera Harbour Group will provide unique & memorable experiences for customers, be the preferred employer and deliver sustainable growth for stakeholders.
You may contact them for any enquiries at 6088-3188888.