Discover the Most Stylish Hotel in East Sussex
The Star at Alfriston – A Unique Stay Experience Why Stay? The Star at Alfriston is a delightful blend of sleepy rural beauty and cultural sophistication, situated just under two hours south of London. This 15th-century inn is one of the earliest establishments to offer a proper hotel experience in the picturesque South Downs. Surrounded…