Logo
D

Down Hall Country House Hotel

51 employees

Down Hall Hotel is a well-known country house hotel in England.

Basic info

Industry

hospitality

Sectors

Hospitality
Weddings
Team Building
Conferences & Meetings
Leisure Breaks
Hotel
Private Events

FAQ