Le Macleods bénéficie d'un emplacement idéal dans le quartier de South Shore à Blackpool, à 600 mètres de la plage South Beach, à 700 mètres de la plage de la promenade de Blackpool et à 2,1 km de la plage centrale de Blackpool.
Nombre de chambres: 13
46 Osborne Road, Blackpool, FY4 1HQ, Royaume-Uni