The Spencer On Byron Hotel

Address
9-17 Byron Ave,
Takapuna Beach