www.adirondack-inn.com
Nestled in the natural beauty of the Adirondack Mountains, the family-owned Best Western Adirondack Inn is perfectly situated on Main Street in Lake Placid, New York-just across the street from the Olympic Center and next to Mirror Lake Beach.
Sprache: English Page Rank: 3 Datum: 14.08.2013