Cavendish Hotel

38 Grand Parade
Eastbourne
United Kingdom