West Point

The Thayer Hotel at West Point
Built in 1926, The Historic Thayer Hotel is located approximately 50 miles from Midtown Manhattan. The hotel sits on a hilltop in Upstate New York, offering commanding views of the Hudson River and the West Point United States Military Academy.
RSS
Follow by Email
LinkedIn
Share
Instagram