Les Maisons de Léa is an elegant hotel comprised of townhouses and a stone warehouse, offering a day spa.