We stayed at a service apartment opposite Wanchi MTR. Min. stay is 1 month.
But they weren't eager to provide quote or allow booking until it's close to actual arrival date. Understandably they prefer longer terms and will only consider 1-2 months if their units aren't selling. That was early 2019.