Flag Suites New President, Auckland

Flag Suites New President

27 35 Victoria Street West