Accommodation in London is extortionate, with a dearth of decent budget options. But once you've resigned yourself to paying top dollar, you'll find there is no shortage of quality hotels.
Among the very best is One Aldwych (1 Aldwych, just off the Strand), a stylish, modern gem in the heart of the city. The elegant Edwardian building was created by the designers of the Ritz and there are plenty of luxury features inside, from mini TVs in the bathrooms to a fantastic indoor pool, gym and steam room.
There's more effortless style at the Charlotte Street Hotel (15-17 Charlotte Street, North Soho), part of the Firmdale chain of boutique hotels. Behind the graceful exterior are 52 bedrooms that boast classic English furnishings yet manage to look colorful and contemporary. Read full article »