Less than 10min walk from Finchley Road station to get tube/bus/coach! Place was super convenient for self check in and out, very clean room and comfortable bed!