Chelsea Cloisters is the place to stay in London. It's close to Victoria Station, the hop-on-hop-off tourist bus, the famous Oxford Street (and Selfridges!), and the Dominion Theatre. The suite we stayed in was impeccable, equipped with the most modern appliances, and a friendly and helpful staff at the front door and front desk. We would stay at Ana's suite again. We rate the Chelsea Cloisters 5 Stars!