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..