Mirror Lake Inn Resort and Spa
from €96 per person per night
Mirror Lake Inn Resort and Spa sits on the shores of Mirror Lake and is adorned with over 100,000 cascading lights. It offers endless opportunities to pursue all your favourite winter adventures.
