The Norbreck Castle Hotel in Blackpool is a large hotel that houses a beauty salon on its premises. The salon offers a variety of beauty treatments, including facials, body massages, and hair styling. Guests can indulge in a pampering session while enjoying the hotel's extensive facilities, which include multiple restaurants, bars, and leisure facilities. The Norbreck Castle Hotel is located on the North Promenade, offering stunning views of the Irish Sea.