Le Melrose Hotel est situé dans le centre de Blackpool, à proximité de Blackpool South Beach, Blackpool Central Beach et Blackpool North Beach. Il est situé à 600 mètres du centre de conférences Winter Gardens et dispose d'une bagagerie. Une connexion Wi-Fi et un parking privé sont disponibles gratuitement.
Vous séjournerez à proximité du Coral Island, du théâtre Winter Gardens de Blackpool et de la tour de Blackpool. L'aéroport John Lennon de Liverpool, le plus proche, est implanté à 100 km.