Le Papillon is situated in Blackpool, 600 metres from Blackpool Winter Gardens Theatre. With free Wi-Fi, this 4-star guest house offers luggage storage space. Winter Gardens Conference Centre is 600 metres from the guest house.
酒店客房数量: 6
68 Palatine Road, 布莱克浦, FY1 4BY, 英国