Photos coming soon
HOTEL
Downhill Apartments - Lake Placid
6143 Sentinel Rd., Lake Placid, 12946, United States of America, Lake Placid
Where it sits
Downhill Apartments - Lake Placid
6143 Sentinel Rd., Lake Placid, 12946, United States of America, Lake Placid
44.27840, -73.98247
Similar stays nearby
Downhill Apartments
Hotel · 6 m
Jimmys 21 Apartments
Hotel · 155 m
The Devlin
Hotel · 189 m
Lake Placid Home ~ 9 Mi to Whiteface Mtn!
Hotel · 241 m
Lake Placid Gem w/ Patio & Views < 1 Mi to Beach!
Hotel · 251 m
The Snowshoe Lodge
Hotel · 257 m
Blue Frost Apartments
Hotel · 281 m
Blue Frost Apartments
Hotel · 285 m
Nearby to explore
Plan around Downhill Apartments - Lake Placid
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
