Situated in Liverpool and within 1.3 km of Crosby Beach, The Marlborough Hotel has a shared lounge, non-smoking rooms, and free Wi-Fi. The property is set 6.4 km from Aintree Racecourse, 7.5 km from Anfield Stadium and 7.
Number of rooms: 17
21 Crosby Road South, Liverpool, L22 1RG, United Kingdom