The Albion Hotel in Freshwater Bay, Isle of Wight

Following a six-million-pound refurbishment programme and with new owners, the Albion in Freshwater Bay,…
The post The Albion Hotel in Freshwater Bay, Isle of Wight appeared first on The Travel Magazine.
https://www.thetravelmagazine.net/the-albion-hotel-in-freshwater-bay-isle-of-wight/