Quality Inn on Lake Placid is een populair hotel in de buurt van Mirror Lake dat sterk wordt aanbevolen, met een score van 7,0 uit 461 reviews.