Charming little hotel, only a couple of minutes walk from Paddington station and Lancaster Gate tube station. 24hr reception presence is a nice touch