Book corporate accommodation and serviced apartments in Hastings, United Kingdom.
Hastings is a picturesque seaside town on the southeast coast of England.
Hastings is located next to the English Channel, just over 50 miles from London and has good rail and road connections to the capital. Hastings is famous for being the location of the historic battle of Hastings in 1066, and Hastings castle was once home to William the Conqueror.
Tourism and fishing are key industries in Hastings and the town is home to Europe's biggest beach- launched fishing fleet.