Le Lord Street Hotel est un établissement 4 étoiles situé à Southport. Doté d'un bar, cet hôtel 4 étoiles propose des chambres climatisées avec connexion Wi-Fi gratuite et salle de bains privative. Il dispose d'une terrasse et d'une réception ouverte 24h/24.
Les chambres comprennent une armoire. Les chambres du Lord Street Hotel sont équipées d'un bureau et d'une télévision à écran plat.
Les lieux d'intérêt à proximité de l'établissement incluent le centre commercial Wayfarers, le Little Theatre et le Southport Theatre & Floral Hall. L'aéroport de Liverpool John Lennon, le plus proche, est implanté à 49 km.