Twin Lakes Hotel

  • Restaurants
4155 SH 3
Star Lake, NY 13690
848-2291