London has a reputation as being one of the most expensive cities on the planet, but with a little insider know-how tracking down a great value, stylish hotel needn't be a chore. Here's my pick of the best luxury hotels in London, all of which have rooms that regularly dip below £120 per night.
Radisson Edwardian Berkshire: rooms from £90 per night
The Radisson chain may not be the most design-led of hotels in the Big Smoke, but they are all clean-lined, contemporary and centrally located. The Ber

Sometimes it's good to be cautious--and other times it's better to go with your gut.
As we talked to locals in Gaborone, Botswana’s capital city, people were so proud to talk about the things they love about their country.


We love the energy of Maputo. It is vibrant, entrepreneurial, positive, and alive. Though Mozambique is not without its problems, its capital city is clearly on the move, transforming itself and melding some of the best parts of its rich and diverse cultures.