Hotel We Love: Mirror Lake Inn Resort & Spa travel&style Last weekend we took our own advice and took a scenic fall road trip from Toronto to the charming village of Lake Placid. Located in the upper east part of