Alexander House Hotel

, West Sussex, England, RH10 4QD