The Albion Hotel
Historic beachfront hotel positioned right on Freshwater Bay, providing sweeping views of the English Channel and rugged West Wight coastal downs.
Historic beachfront hotel positioned right on Freshwater Bay, providing sweeping views of the English Channel and rugged West Wight coastal downs.