Le Macleods est un établissement durable situé à Blackpool, à proximité de Blackpool South Beach, de Blackpool Promenade Beach et de Blackpool Pleasure Beach. Il est situé à 2,1 km de la plage centrale de Blackpool et assure une sécurité toute la journée. Cette maison d'hôtes propose des chambres familiales.
Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite.
Vous séjournerez à 2,5 km de Coral Island et à 2,7 km de la tour de Blackpool. L'aéroport John Lennon de Liverpool, le plus proche, est implanté à 100 km.