This is an exceptional part of the world, to be enjoyed more deservingly from the comfort of your outstanding bed and breakfast accommodation at Westwood Lodge, in the heart of Glacier Country. Westwood Lodge is architecturally styled to reflect the New Zealand West Coast forest environment with the warmth of natural timber throughout the rooms.