• Bella Vista Franz Josef
9adab0bf-2.jpg

Bella Vista Franz Josef

Description

Bella Vista Motel Franz Josef Glacier is a new and modern 18 unit property, located in the centre of the Franz Josef Glacier village, on the West Coast of the South Island.