The Tower House is an incredible place to stay. Th...
The Tower House is an incredible place to stay. The staff are attentive and friendly, the rooms are spacious and comfortable, and the location is perfect for exploring Chester. I highly recommend this hotel for anyone visiting the area.