The Stewart House is located in the river town of Athens, directly across from Hudson, New York. Continuing a legacy that began in 1883 when it first opened its doors. The Athens hotel itself accommodates up to 18 guests. This architectural treasure has had a complete renovation since being damaged by floodwaters from Tropical Storm Irene during the summer of 2011.
THANK YOU HUDSON VALLEY MAGAZINE FOR BEST OF 2016 PICK