HOME / Hotel / The Spencer Hotel
9/17 Byron Avenue, Takapuna Beach, Auckland 0622
+6499166111
View Business Profile