Ideal for those travellers wishing to enjoy the freedom of a self-catering accommodation, this comfortable property is located in Bordeaux, a port city in southwestern France. Nicknamed as “The Pearl of Aquitaine”, this city is the world's major wine industry capital and offers a host of different attractions including the Saint-Andre Cathedral. Bordeaux airport is just 17 kilometres away. Ideal for business and leisure travellers, the suites and apartments available at this property have bee...