A short stay in London often comes with big decisions. Hotels are familiar, easy to book, and everywhere.