The Coach House 3*
Stephen’s aim is simple. To provide clean, comfortable, accommodation, delicious breakfast, and helpful service at reasonable prices.
The guest house is ideally located in the heart of the St.Davids, Britain’s smallest ‘City’, Two minutes walk from the famous Cathedral and Bishop’s Palace.
- Disabled Access
- Ground Floor Accommodation
- Off Road Parking