HOME / Motel / Blenheim Spa Motor Lodge
68 Main Street, Blenheim Central, Blenheim 7201
+6435777230
View Business Profile