Macdonald Leeming House
Fine Dining · Bar
Leeming House is a country house hotel set in extensive grounds overlooking Ullswater. It offers stylish rooms, fine dining, and spa facilities, making it a great location for visiting the northern Lake District.
Location