Bay House
Hotel
Hastings, East Sussex
Offering a garden and sea view, Bay House is set in Hastings, 2.9 km from St. Leonards On Sea Beach and 28 km from Eastbourne Miniature Steam Railway Adventure Park.
Hastings, TN34, United Kingdom