Bay Tree Broadstairs is located in 12 Eastern Esplanade, Broadstairs, CT10 1DR, Broadstairs, United Kingdom.