Relais & Châteaux launches luxury villa collection

Reading Time: 2 minutesLondon: Luxury hotel brand Relais & Châteaux has launched a portfolio of 500 villas across 30 countries, in a bid to set a new standard in bespoke travel and fulfil pent-up demand. Villas by Relais & Châteaux is aiming to offer a diverse range of spacious and secluded properties, carefully curated to meet the high levels of service synonymous […]