Alexander House Hotel
South & South East, Turners Hill, West Sussex England, U.K.
Luxury English manor house with golf, fishing and horseback riding nearby, tennis, croquet and conference facilities (60). Loacated in Turners Hill, West Sussex, England, UK.