Map
22-26 Albert St., Auckland 1001, New Zealand
Hotel
Stamford Plaza