Today Hastings, England, located 55 mi/90 km southeast of London, is a South Coast town with rows of seaside boardinghouses, an Old Town with interesting shops and restaurants, and a modern pier ...
Hastings, United Kingdom
Grand Victorian Hotel situated on seafront, overlooking the English Channel.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 50
Rates: $94 - $148