HOME / Hotel / ibis Styles Invercargill
15 Tay Street, Invercargill 9810
+6432113800
View Business Profile