Das Landmark Motor Inn Glens Falls liegt 7 Kilometer vom Glens Falls Civic Center entfernt und bietet einen Swimmingpool sowie WLAN in den öffentlichen Bereichen. Das Hotel verfügt über 77 Zimmer.
Feeder Canal Trail ist 10 Minuten mit dem Auto vom Hotel entfernt gelegen. Die Autofahrt nach Hancock dauert 65 Minuten. Die Lage in einer 4 km Entfernung vom Moreau Lake State Park ist ein großer Vorteil für Gäste vom Landmark Motor Inn.
Neben einer Sitzecke sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer stellen Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung.
Das Hotel bietet seinen Gästen ein kostenloses kontinentales Frühstück an. Das Restaurant Fitzgerald's Steak House befindet sich ganz nah am Landmark Motor Inn und ist auf die amerikanische Küche spezialisiert.