United Kingdom The Cathedral Hotel, Hotels at Salisbury United Kingdom The Cathedral Hotel is Best Hotels In Salisbury United Kingdom . 2 star accom… Edit