Bordeaux is a stunning city in southwestern France, known for its rich history, stunning architecture, and of course, its world-famous wine. But aside from the obvious attractions, this vibrant city is home to a number of hidden gems, including some of the best hotels in