137 Castle Street, SP1 3TB - Salisbury, United Kingdom
Aparthotel - Aparthotels, Salisbury
The Coach House is a charming retreat located in Salisbury, just 1.1 km from the stunning Salisbury Cathedral and 2.5 km from the historical Old Sarum. - Aparthotels, Salisbury
Comfortable family rooms
Guest parking available
Non-smoking rooms available
Complimentary wi-fi property-wide