Island Training
Albion Hotel

The Albion Hotel is one of the most iconic venues on the Isle of Wight. Situated in Freshwater Bay, it is in a location that has attracted fashionable tourists since Victorian times. With arguably the most extraordinary sea views of any hotel on the Isle of Wight this remarkable and historic venue is getting ready for one of the most exciting relaunches in its long history.

Get the latest jobs straight to your inbox.

Register & Apply today!

Log In / Register