During your stay at Centaurus Suites, you're just a quick walk from Centaurus Mall. Features include free breakfast and free self-parking, plus an indoor pool. Built in 2013, this comfortable aparthotel has 20 apartments over 23 floors. Each apartment includes amenities such as free WiFi and in-room jetted baths.