 Our London hotel is ideally situated just a short walk from Earls Court and Olympia Centres. Easy access by tube from major airports and railway stations offering light airy en-suite rooms with a bar and lounge downstairs. Victorian style building offering tasteful decor and a place of tranquillity whatever your reason for visiting the city.
London Town is a lovely residence situated in the heart of Earls Court and Kensington. Perfectly placed for Exhibitions, Museums and Theatre Land in the West End. A short walk to two tube stops to the famous Notting Hill where you can enjoy the Portabello Road Market and haggle with the stallholders. Take a bus along Kensington High Street and stop off at the lush and natural environment of Hyde Park where you can enjoy a relaxing stroll.
If shopping is your purpose then you couldn't be better placed for Kensington shops and of course the famous Knightsbridge stores of Harrods and Harvey Nichols.
If sight-seeing is your aim then Kensington Palace is well worth a visit and is very close by or why not visit the Natural History and Science Museums. With Theatre land just a little further West then taking in a show is a must and a delight.
Chelsea offers a range of fashionable shops or just sit and have a cafe latte or espresso while the world goes by.
Back at the Hotel your en-suite room offers trouser press, hairdryer, TV and Radio and the chance to refresh before venturing out to a large choice of super restaurants.
|
Double
|
|
Our rates include Bed, taxes and service charge.
|
|
Triple Room
|
|
Our rates include Bed, taxes and service charge.
|
|
Single
|
|
Our rates include Bed, taxes and service charge.
|
|
Twin Room
|
|
Our rates include Bed, taxes and service charge.
|
|