The Lumada
Hôtel
Blackpool, Lancastre
The Lumada is located in the centre of Blackpool and less than 10 minutes’ walk from the seafront, the Winter Gardens, the Illuminations and the Blackpool Tower.
Nombre de chambres: 14
100 Albert Road, Blackpool, FY1 4PR, Royaume-Uni