The Spencer On Byron Hotel

The Spencer On Byron Hotel
Address
9-17 Byron Ave,
Takapuna Beach