Company name: Henley Boutique Lodge
Description: Upscale guesthouse with tiled bathrooms
Top of Liveridge Hill, Stratford Road (A3400), Henley-in-Arden B95 5QX, United Kingdom