Would you stay in a hotel or in a flat? I recommend both. But this depends on your taste, pocket and how long you want stay in the tube.
The Dean Street Townhouse is a fancy and well-located hotel in the middle of Soho – an area that attracts tourists and Londoners for its bars, restaurants and pulsing nightlife. Also, London main attractions and museums are a walking distance from there. But you pay the price!
On the other hand, if the Northern line is not a problem for you, Primrose Hill Apartments is an excellent choice in price and quality. The flats are confortable and the majority of them well located. I strongly suggest two flats in Regent’s Park Road that I tried and approved – if you read the last week´s Primrose Hill post, you will understand me.