A selection of the best small luxury hotels, with fewer than 20 rooms, around the world, from African safari lodges to townhouse hotels in London.