10 of the UK’s best new and refurbished seaside hotels
Albion, Isle of Wight The Albion hotel, which can claim to have some of the best sea views on the island, has been welcoming guests to Freshwater Bay since Victorian times. It’s about to reopen under new ownership after a multi-million pound refurbishment. The new-look Albion will have 40 rooms, 36 of which face the… Read More »