
LocationThis city hotel is situated in a leafy avenue close to the Royal Albert Hall and just a short walk from Kensington Palace; Hyde Park; the Natural History Museum; the Science Museum; the Victoria and Albert Museum; Harrods and the chic designer boutiques of Knightsbridge. The shopping venues; theatres; sightseeing and nightlife of the West End are just 10 minutes away by bus or tube and Buckingham Palace is a 15-minute ride away on public transport. The nearest underground stations (eac