Hotels in Bordeaux: A Guide to Luxury Accommodations Bordeaux is a city in southwestern France known for its production of fine wines that are exported all over the world. However, it is not just the wines that make Bordeaux an attractive destination for travelers. The city