Stamford Plaza Hotel Details Location Address:22-26 Albert St, Auckland, 1010, New Zealand Derek Rennie2018-08-09T23:27:39+12:00