This hotel has been newly refurbished situated in the heart of London, just off Baker Street and next door to Regent's Park. It is within walking distance of London’s famous shopping destinations of Oxford Street and Bond Street.
Things To See And Do In The Area
80 Chiltern Street, London, W1U 5AF
Nearest Underground Station(s)