 |
A short walk from Hyde Park, this clean, 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 comfortable rooms, ideal for budget travellers.
Kensington Palace, Oxford Street and Buckingham Palace are within walking distance. Notting Hill and Portobello Market are also close by., |
|