Back to The Lake District

Brathay Hall - Brathay Trust

HotelAmbleside

Photo supplied by our booking partner

Brathay Hall is a hotel situated in Ambleside. Associated with the Brathay Trust, this establishment provides accommodation based at the Brathay Hall premises.

No reviews on VacationGuide yet.