staff to be very friendly."
- All reviews
The Log House is a great choice for a stay in Ambleside. For a bite to eat, guests can check out The Log House, which serves British cuisine and is open for dinner. A bar/lounge and a terrace are other highlights, and rooms offer flat-screen TVs and free wired Internet.