Good hotel for a short stay in central London