BVS London are very pleased to welcome The Red Lion Hotel to our portfolio. The Red Lion Hotel is an intimate, charming hotel located in sought after Henley-on-Thames. With fantastic views overlooking the River Thames, 39 individually designed bedrooms, 4 meetings and events spaces and an outstanding menu, The Red Lion Hotel has been offering tailor-made hospitality for […]
↧