Sherwood Guest House
The designer 4-star Sherwood Guest House is a great place to stay in St Leonards-on-Sea.
This hotel is situated 3.7 km away from Old Town Hastings. A 65-minute drive to London.
A complimentary continental breakfast is served every morning. Hastings Garden Centre are located within 350 meters away.