This hotel boasts excellent central location in the heart of London, just 2 minutes walk away from Baker Street tube station, served by 5 different tube lines. The hotel is within walking distance of many of London’s famous attractions Madame Tussaud’s (3 mins), Regents Park (1 min), London Zoo and the shops of Oxford Street (10mins). Easy access from Heathrow airport by train to nearby Paddington station and direct bus service from Baker Street to Luton and Stansted airports.