The Bower House, a quiet and private hotel annex adjacent to the main Georgian House Hotel, boasts all the benefits of a genteel London town house, whilst still offering unlimited use of the facilities at its sister property, including a comfortable and elegant lounge where you can meet your friends or just relax. The rooms are airy and full of light, with many original features dating back to 1851. They are well equipped with all the modern comforts you would expect including hairdryers, personal safes and tea and coffee facilities. The hotel, 600m from Victoria Station, is ideally situated for access to all of London. All the main attractions of the city are within easy reach either on foot or with public transportation. Guests will have the opportunity to visit King's Road, the Chelsea Flower Show, and Hard Rock Café, the Big Ben, Buckingham Palace, Oxford Street, Knightsbridge, the Harrods department store and much more. The Bower House has free broadband connection throughout.