El The Haus On Mirror Lake está situado en Lake Placid, Nueva York, y cuenta con conexión Wi-Fi gratuita. Tanto en el establecimiento como en los alrededores se pueden practicar diversas actividades, como esquí, senderismo y pesca.
Todas las habitaciones disponen de aire acondicionado y zona de estar. También hay una cocina totalmente equipada con electrodomésticos de acero inoxidable. Algunos baños privados incluyen bañera de hidromasaje.
El hotel está a pocos pasos de una gran variedad de tiendas y restaurantes, como el EMS Outfitters, el Top of the Park Restaurant y el Great Adirondack Steak & Seafood Company.
El hotel está a solo 2 minutos en coche del centro de artes de Lake Placid. El servicio de alquiler de barcos Placid está a 3 minutos en coche.