When looking for luxury New York hotels, the Thayer Hotel is located in West Point, an elegant setting with fabulous amenities including beautiful vistas, 10 meeting rooms, wedding accommodations, and fine dining. Book Today!
Keywords: York Hotels, Thayer Hotel, West Point