Feel at home, and very convenient near Saint Pancras station (eurostar)