| Often described as 'one of England's finest hotels', the Victoria Hotel stands in 5 acres of landscaped gardens at the western end of Sidmouth's’ picturesque esplanade. The hotel offers impressive public rooms with period features, comfortable furnishings and fresh flower... |