This charming London townhouse hotel is situated in the heart of London within 2 minutes walk of Paddington mainline station and Underground station. The hotel is well positioned being within easy reach of the shopping faciliities provided by Oxford Street and Regents Street, the mutitude of restaurants on Edgware Road and Heathrow is only 15 minutes away through the Heathrow Express.
Oxford Street is a major thoroughfare which is only 15 minutes walk away from hotel. It is Europe's busiest shopping street, as well as its most dense, and currently has approximately 300 shops.
Madame Tussauds London is a major tourist attraction located near Baker street. It is wax meuseum which is famous for for recreating celebrities & famous people, in wax.