Brathay Hall - Brathay Trust
HotelAmbleside
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.
HotelAmbleside
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.