The Townhouse
18 Quay West Apartments, West Bay, DT6 4GZ, United Kingdom,Object type: Hotel West Bay
Located in West Bay in the Dorset region, The Townhouse has a patio and sea views. The accommodation is 28 miles from Sidmouth, and guests benefit from complime