Edgware Road Underground Station is a 6-minute walk from the property. Paddington Railway Station is a 15-minute walk away and has an express connection to Heathrow Airport.
Westminster is a great choice for travellers interested in shopping, theatre and monuments.