Featuring an indoor heated swimming pool, Albion Hotel also offers an on-site restaurant and free parking The hotel sits on the edge of Freshwater Bay and its sandy beach Each room at Albion Hotel includes an en-suite bathroom, a TV and teacoffee making facilities Guests can enjoy views over the bay as they dine in the on-site restaurant A full English breakfast is served each morning, and a dinner menu is also available The hotel is located on the edge of The Needles park at Alum Bay which includes the famous Needles Rocks and Trinity Lighthouse