The Royal Alexandra Hotel
76/78 Albert Road, Blackpool, FY1 4PR, United Kingdom,Object type: Hotel Blackpool
Stay in the heart of Blackpool – Great location - show map A 6-minute walk from the Blackpool Tower, The Royal Alexandra Hotel Blackpool offers centrally l