This 4-star apartment complex in Leavenworth is centrally located.
Amenities at the Der Matterhorn comprise a terrace and meeting rooms.
The Der Matterhorn has 2 comfortable apartments. Those traveling as a family can benefit from sizeable apartments that are suitably furnished.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.