Haus Odo ligt aan de skipiste in het centrum van Lech, op slechts 50 meter van de kabelbaan Schlegklopf. Het biedt heerlijke Oostenrijkse gerechten en een gezellige bar. Er is 1 gratis parkeerplaats per kamer beschikbaar.
De kamers hebben een badkamer met een haardroger, een kabel-tv en een kluisje. Er is ook een tuin bij de accommodatie en u kunt gebruikmaken van een skiopslag met drogers.
Wandel- en fietspaden bevinden zich direct achter het hotel. St. Anton ligt op 20 km afstand.