If you want to visit places like Altdorf but can't find a hotel at your price or with car parking then consider this hotel. There is a car park and the rooms are delightful.
We didn't use public transport but suspect there is little except the cable car to go higher up. There are plenty of walks sign-posted nearby
The hotel has its own restaurant and also caters for large groups in their meeting rooms. One of the larger rooms in used for breakfast which gives a nice airy feel and some views over surrounding areas.