Das 4-Sterne The Landmark, A Destination By Hyatt Residence Vail liegt 44 Autominuten vom Flughafen Eagle County entfernt und verfügt über einen Jacuzzi und ein Außenschwimmbad.
Born Free Express -8 befindet sich in einer 12 Fußminuten Entfernung vom Hotel und Dobson Ice Arena ist in ca. 25 Gehminuten erreichbar. Zum Stadtzentrum von Vail sind es 15 Minuten zu Fuß. 10th Mountain Division Memorial ist in einer 25 Fußminuten Entfernung von der Unterkunft. In 450 Metern von hier entfernt befindet sich die Bushaltestelle West Lionshead Plaza.
Das The Landmark, A Destination By Hyatt Residence umfasst 48 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer verfügen über ein privates Badezimmer, ausgestattet mit einem Haartrockner und einer getrennten Toilette. Die Badezimmer bieten Toilettenartikel und Badelaken sowie einen Jacuzzi und einen Whirlpool. Die Zimmer kommen mit Blick auf den Pool.
Die Gäste können im Restaurant Avalanche Pub, das nur 250 Meter vom Hotel entfernt liegt, sehr lecker speisen.