Offrant une vue sur la ville, le Macleods est un hébergement situé à Blackpool, à 700 mètres de la plage de la promenade et à 2,1 km de la plage centrale. Il est situé à 600 mètres de Blackpool South Beach et assure un service de 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 à 400 mètres de la plage de Blackpool Pleasure et à 2,5 km de Coral Island. L'aéroport John Lennon de Liverpool, le plus proche, est implanté à 100 km.