Map
22-26 Albert St., Auckland, 1001, New Zealand
Close

Hotel

Stamford Plaza