Beechwood Hall Hotel is situated on Wykeham Road (A259), between Victoria and Amelia Park. It is a short walk from Worthing town centre. It is a 'Swiss Cottage' style building. Come through the main entrance and we will be through the lobby on the right.