124 shiel road, tuebrook, Liverpool, Merseyside L6 7UA, United Kingdom
Distance: 598 yd.
Company description
Holly House Hotel is a classic example of a Victorian Town House with charm, a fantastic range of facilities and a guaranteed warm welcome from all the staff.