S

Simon Drury

4 years ago

Wonderfully situated hotel in South Kensington.

Wonderfully situated hotel in South Kensington.
One minute to the South Kensington Underground station
and several bus stop provide potential rides in almost any direction in London.
Also very near many restaurants and shops.
The Victoria & Albert and Natural History museums are just around the corner.
This hotel has a charming bar if you would like an upscale meeting place.

Comments:

No comments