Castle Inn
This Bavarian-style hotel in Alpine Helen offers magnificent mountain views and is situated on the Chattahoochee River. Guests can enjoy comfortable rooms after activities like trout fishing, exploring Helen's Main Street attractions, or shopping in the unique local stores.
DOG FRIENDLY
Dog friendly inside
Dog friendly outside
Provides water
Monday
12:00 - 21:00
Tuesday
12:00 - 22:00
Wednesday
12:00 - 22:00
Thursday
12:00 - 22:00
Friday
12:00 - 22:00
Saturday
12:00 - 22:00
Sunday
12:00 - 22:00
Foursquare - Google - Trip Advisor -
BarFoodRestaurant
Reviews
Add your reviewGoogle User
Food and staff amazing, dog friendly too
Google User
Food was great and very dog friendly
Google User
Great, friendly and dog friendly too
Google User
Food was beautiful & I was very impressed when a bowl of water was brought out for my dogs
Google User
We really enjoyed the food and dogs are welcome too
Checked over 1 year ago