The 4-star Park Avenue Baker Street is situated in a Georgian townhouse, just a 2-minute walk from Baker Street tube station and close to Madame Tussauds. Rooms are decorated in a modern style and feature free wifi, LCD TVs, coffee and tea making facilities, and private bathrooms with complimentary toiletries.