Открытый в сентябре 2005 года в деловом центре Кота Кинабалу отель представляет собой многоэтажное здание, расположенное недалеко от береговой линии в непосредственной близости к торговым и развлекательным комплексам и культурным достопримечательностям.