Trip Advisor has made a pretty thorough list of the top hotels across the world and Vancouver's very own Rosewood Hotel Georgia made the list at number 16. The Hotel Georgia is a Vancouver landmark that recently got a $120 million facelift. It is now home to some of the most luxurious hotel suites and residences that the city has to offer. [Vancity Buzz]
Filed under: