Location. Henbury Lodge Hotel is located on the outskirts of Bristol, England, 250 metres from Blaise Castle and four miles from Bristol city centre. Hotel Features. A three-storey Georgian property, Henbury Lodge Hotel is a traditional hotel with period features. Amenities include a small fitness centre with sauna and tanning facilities, restaurant and bar. Staff at the 24-hour front desk can assist with travel and tourist arrangements. A valet service and complimentary parking are available. Dining is available in the Elegant Restaurant and Bar which features modern European specialities in a traditional decor looking onto a garden view. Room service is available around the clock. Business amenities include meeting rooms with audio-visual equipment, seating for up to 20 people and secretarial services. A - City of Bristol - Station Rd Bristol City of Bristol BS10 7 UK" />