When would you like to go?
Show filters
Leisure Inn Hotel
London W2
an elegant Victorian town house centrally located near Hyde Park and Paddington station offers refurbished contemporary rooms and bathrooms
Wedgewood Hotel
London W2
simple, few frills hotel set on a leafy garden square between Bayswater and Notting Hill and close to restaurants and bus links