Castle Spencer on Byron Hotel

9-17 Byron Street
Takapuna
New Zealand