I typically look for two things in a hotel room: Internet included with the room and free breakfast. But a new hotel in London’s Covent Gardens might have me adding some things to that list. The ...