A short walk from Hyde Park, this modern hotel has rooms with air conditioning, a mini fridge and flat-screen TV Bayswater and Queensway Tube stations are 2 minutes away The 3-star London House Hotel offers free Wi-Fi and an en suite bathroom in all rooms Kensington Palace, Oxford Street and Buckingham Palace are within walking distance Notting Hill and Portobello Market are also close by