Restaurant
Stewart House
69 locals recommend,
Tips from locals
The 1883 Tavern and River Cafe restaurants at this hotel are worth stopping by for dinner.
Unique things to do nearby
Locals also recommend
Location
2 N Water St
Athens, NY