Review: the St Martin’s Lane hotel in the heart of Theatreland is a wonderful place to indulge in a bit of vanity.