Description:
Often described as one of Englands finest hotels, the Victoria Hotel stands in 5 acres of landscaped gardens at the western end of Sidmouths’ picturesque esplanade. The hotel offers impressive public rooms with period features, comfortable furnishings and fresh flower arrangements.