London house hotel is a well established hotel in central London and serve as a fusion of Hotel, Budget Hotel and a hostel. London House Hotel is situated in a quiet and charming street in the exclusive Bayswater area and offers the excellent combination of both comfort and affordability in a prime location in central London.
Hyde Park and the fashionable Notting Hill area are just a short distance away while the nearby Bayswater and Queensway underground stations provide fantastic links to all London's major tourist attractions, including Buckingham Palace, the popular London Eye and Big Ben.
Adress:
78 82 Kensington Garden Square
Please Expand to see Location information
The otel is situated in Bayswater, a lively area of London only 2 minutes walking distance to both Bayswater and Queensway Underground stations. Both these lines will take you into the centre of town within 10 minutes.