The Savoy is one of the architectural gems of Blackpool, a hotel that oozes style and beauty, surrounded by first-rate attractions at the very heart of the Lancashire seaside resort. The rooms have been designed with care and attention to make for a comfortable and luxurious place to stay...