The Bay Tree is a newly refurbished 10 bedroom boutique hotel and restaurant located on the cliff top overlooking Stone Bay, just a short walk from the centre of Broadstairs.
Address
12 Eastern Esplanade, Broadstairs CT10 1DR, UK