One pandemic and a devastating Category 5 typhoon later, they've finally settled into their new lives.
The world's highest-rated budget capital city hotel is the Holiday Inn Express Beijing Badaling in China, with 98.20 percent ...