The British capital comes out on top for Forbes Travel Guide’s 61st Star Awards with Macau not far behind.
London Earns More Five-Star Hotels Than Any City
10 Top London Attractions
Here are 10 reasons why you should travel to the United Kingdom’s capital city.
21 Hot Hotels Around The Globe
Forbes Travel Guide reveals where you should check into right now.
10 Top Hotel Instagrams From Last Month
Sparkling views of a major European city and a Hawaiian private island paradise racked up the likes among our followers.
Three Things To Know About London’s New High-Rise Stunner
As Shangri-La Hotel, At The Shard, London welcomes its first guests today, we round up the top three things to know about the sky-high stunner.
The 20 Most-Anticipated Hotel Openings of 2013
If bunking in a buzzy new luxury hotel is on your bucket list for 2013, then you’ll have plenty of extravagant choices.