The Bold Hotel, Best Western Signature Collection is located in 583 Lord Street, PR9 0BE, Southport, United Kingdom.