Hotels near Victoria and Albert Museum, London

The Victoria and Albert Museum is an art museum in London. South Kensington metro station is about 0.3 km away.

Getting to Victoria and Albert Museum

Ask Voya about this trip