This place is in walking distance to Paddington Station so it is very convenient when coming in from the airport. Also close to Hyde Park, and very close to subway stations so you can get around very easy.