About Villas Foch
Villas Foch is a five-star boutique hotel and spa in downtown Bordeaux, France. Each space is stunningly designed and decorated, combining the elegance of the building’s 19th century origins with all the modern amenities and experiences that a 21st century guest would expect. In addition to its rooms and suites, the hotel provides a spa and swimming pool, meeting spaces and a bar, also managed through Mews.