This 3-star small and charming hotel is centrally located in the Baker Street/ Regents Park area, with excellent transport links nearby and walking distance to many major attractions. Comfortable accommodation with small, but good-quality, newly decorated (2006) modern rooms and amenities.
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.