Very close to Edgware Road tube station, easy check-in and comfortable stay. Thanks!