The Mouse
Located just about ½ mile from the Main Lodge at Garmisch Resort, The Mouse is a recently remodeled 4 bedroom, 3 bath vacation home overlooking.
Located just about ½ mile from the Main Lodge at Garmisch Resort, The Mouse is a recently remodeled 4 bedroom, 3 bath vacation home overlooking.