Courtyard By Marriott Lake Placid

5920 Cascade Rd Lake Placid NY 12946 USA

(518) 523-2900

Location