Lloyds of Chester
Hotel
Chester
This family-owned and run hotel is conveniently located just 5 minutes from the train station and the town centre of historic Chester. Guest can benefit from free Wi-Fi and parking is available at the train station, 92 m away at an additional fee.
Number of rooms: 17
108 Brook Street, Chester, CH13DU, United Kingdom