Hotel in perfect location for Paddington so great for arrivals from the West in to London, and for catching the tube for sight seeing.
Some great little eateries nearby, if you take the time to look. A short walk from the Grand Union Canal and its bars / cafe boats.