We had the pleasure of visiting Lake Placid during its annual Holiday Village Stroll. This Hotel North Woods review (who graciously hosted us during our stay) is based on our experience with several trips to the Lake Placid area in the last couple of years. THE GOOD Hotel North Woods is a family-friendly boutique-style hotel that sits…