Located in Franz Josef Glacier, Westwood Lodge is in a national park, a 2-minute drive from Our Lady of the Alps and 12 minutes from Franz Josef Glacier. Featured amenities include luggage storage, a library, and a safe deposit box at the front desk. Free self parking is available onsite.