Less than five miles east of Tunbridge Wells, this accommodation is on the A21 Hastings Road near Pembury.